応用情報技術者 PR

【応用情報技術者】UDPとは何か

記事内に商品プロモーションを含む場合があります

●UDPとは
インターネット通信等で利用されるプロトコルで、リアルタイム性を重視する。

出題された回(平成29年度春期以降)
令和4年度春期/令和3年度秋期

UDPの説明

UDPとは、インターネット通信等で利用されるプロトコルで、リアルタイム性が重視される通信で用いられます。

UDPには、信頼性は劣るが通信の処理にかかるコストが少なくスピードが速いという性質があります。
なので、リアルタイム性が重視される、

  • DNS・・・IPアドレスとドメイン名を紐づけるシステム
  • NTP・・・時刻を取得するプロトコル
  • DHCP・・・IPアドレスを割り当てるプロトコル

などに使われています。

リアルタイム性を重視するUDPとは逆に、信頼性を重視するTCPがありますので、同時に抑えておきましょう!

TCPとは?

TCPとは、インターネット通信等で利用されるプロトコルで、信頼性が重視される通信で用いられます。

TCPには、転送速度は低いが信頼性が高いという性質があります。
なので、信頼性が重視される、

  • HTTP・・・Webサーバとクライアント間で文書等を転送する際に用いるプロトコル
  • FTP・・・サーバとクライアント間でファイル転送を行う際に用いるプロトコル
  • POP・・・メールサーバにアクセスする際に用いるプロトコル

などに使われています。

UDPとTCPとでは信頼性やスピード性が異なるので、情報を伝達する際に一緒に送るヘッダフィールドに含まれる制御情報も異なります。

↓TCPのヘッダフィールド

↓UDPのヘッダフィールド

UDPはスピード重視なので、TCPに比べて持たせる情報も少なめです。

過去問

応用情報技術者 午前試験
令和4年度春期問33

UDPを使用しているものはどれか。

ア FTP     イ NTP     ウ POP3     エ TELNET

正解と解説

正解は”イ”
NTPではUDPが用いられています。よって、”イ”が正解です。

応用情報技術者 午前試験
令和3年度秋
期問34

UDPのヘッダフィールドにはないが、TCPのヘッダフィールドには含まれる情報はどれか。

ア 宛先ポート番号     イ シーケンス番号

ウ 送信元ポート番号    エ チェックサム

正解と解説

正解は”イ”
UDPのヘッダフィールドにはシーケンス番号が含まれません。よって、”イ”が正解です。